lamb (dried) - Turkish English Dictionary